Package-level declarations

Types

Link copied to clipboard
data class ConnectData(val uri: String)
Link copied to clipboard
data class ConnectResult(val active: Boolean, val expiry: Int, val peerMetadata: PeerMetadata, val relay: ProtocolOptions, val topic: String)
Link copied to clipboard
data class DappSessionResponseMessage(val event: String, val data: SessionResponseData)
Link copied to clipboard
data class DisconnectData(val userInitiated: Boolean)
Link copied to clipboard
data class Eip155(val chains: List<String>? = emptyList(), val methods: List<String>? = emptyList(), val events: List<String>? = emptyList(), val rpcMap: Map<String, String>? = emptyMap())
Link copied to clipboard
data class Metadata(val description: String, val url: String, val icons: List<String>, val name: String)
Link copied to clipboard
data class Namespaces(val eip155: Eip155?)
Link copied to clipboard
data class Params(val id: Long, val pairingTopic: String, val expiry: Long, val requiredNamespaces: Namespaces, val optionalNamespaces: Namespaces?, val relays: List<Relay>?, val proposer: Proposer)
Link copied to clipboard
data class PeerMetadata(val name: String?, val description: String?, val url: String, val icons: List<String>)
Link copied to clipboard
data class Proposer(val publicKey: String, val metadata: Metadata)
Link copied to clipboard
data class ProtocolOptions(val protocol: String, val data: String?)
Link copied to clipboard
data class ProviderRequestData(val method: String, val params: Any)
Link copied to clipboard
data class ProviderRequestPayload(val chainId: String, val request: ProviderRequestData)
Link copied to clipboard
data class Relay(val protocol: String)
Link copied to clipboard
data class SessionMessageData(val id: String, val topic: String, val params: SessionProposal)
Link copied to clipboard
data class SessionProposal(val id: Long, val params: Params)
Link copied to clipboard
data class SessionRequest(val id: String, val params: ProviderRequestPayload, val topic: String)
Link copied to clipboard
data class SessionRequestData(val id: String, val topic: String, val params: Any)
Link copied to clipboard
data class SessionResponseData(val address: String, val id: String, val topic: String, val chainId: String, val params: SessionProposal)
Link copied to clipboard
data class SessionResponseV1Data(val id: String, val topic: String, val address: String, val chainId: String)
Link copied to clipboard
data class SignatureReceivedData(val topic: String, val txHash: String?, val id: String)
Link copied to clipboard
data class SignatureReceivedPayload(val event: String, val data: SignatureReceivedData)
Link copied to clipboard
data class WebsocketMessage(val event: String, val data: String)
Link copied to clipboard
data class WebSocketMessageData(val id: String, val topic: String, val params: JsonElement?)